international administrative courts - French English Dictionary